hail squadron - French English Dictionary